cache (for weapons) - English Synonyms Dictionary